multiple-spindle drilling machine - German English Dictionary